package com.ansuenjob.model;

import java.sql.Timestamp;

/**
 * BstPersonSearcher entity. @author MyEclipse Persistence Tools
 */

public class BstPersonSearcher implements java.io.Serializable {

	// Fields

	private Integer mid;
	private Integer perid;
	private String username;
	private String searchName;
	private String jobType;
	private String workPlace;
	private Integer trade;
	private Short property;
	private Short jobProperty;
	private Short degree;
	private Short workYears;
	private Short sex;
	private Short minAge;
	private Short maxAge;
	private Integer monthPay;
	private Integer publishDate;
	private String txtKey;
	private Short agentFlag;
	private String acceptMail;
	private Integer maxNum;
	private Timestamp updateDate;

	// Constructors

	/** default constructor */
	public BstPersonSearcher() {
	}

	/** full constructor */
	public BstPersonSearcher(Integer perid, String username, String searchName,
			String jobType, String workPlace, Integer trade, Short property,
			Short jobProperty, Short degree, Short workYears, Short sex,
			Short minAge, Short maxAge, Integer monthPay, Integer publishDate,
			String txtKey, Short agentFlag, String acceptMail, Integer maxNum,
			Timestamp updateDate) {
		this.perid = perid;
		this.username = username;
		this.searchName = searchName;
		this.jobType = jobType;
		this.workPlace = workPlace;
		this.trade = trade;
		this.property = property;
		this.jobProperty = jobProperty;
		this.degree = degree;
		this.workYears = workYears;
		this.sex = sex;
		this.minAge = minAge;
		this.maxAge = maxAge;
		this.monthPay = monthPay;
		this.publishDate = publishDate;
		this.txtKey = txtKey;
		this.agentFlag = agentFlag;
		this.acceptMail = acceptMail;
		this.maxNum = maxNum;
		this.updateDate = updateDate;
	}

	// Property accessors

	public Integer getMid() {
		return this.mid;
	}

	public void setMid(Integer mid) {
		this.mid = mid;
	}

	public Integer getPerid() {
		return this.perid;
	}

	public void setPerid(Integer perid) {
		this.perid = perid;
	}

	public String getUsername() {
		return this.username;
	}

	public void setUsername(String username) {
		this.username = username;
	}

	public String getSearchName() {
		return this.searchName;
	}

	public void setSearchName(String searchName) {
		this.searchName = searchName;
	}

	public String getJobType() {
		return this.jobType;
	}

	public void setJobType(String jobType) {
		this.jobType = jobType;
	}

	public String getWorkPlace() {
		return this.workPlace;
	}

	public void setWorkPlace(String workPlace) {
		this.workPlace = workPlace;
	}

	public Integer getTrade() {
		return this.trade;
	}

	public void setTrade(Integer trade) {
		this.trade = trade;
	}

	public Short getProperty() {
		return this.property;
	}

	public void setProperty(Short property) {
		this.property = property;
	}

	public Short getJobProperty() {
		return this.jobProperty;
	}

	public void setJobProperty(Short jobProperty) {
		this.jobProperty = jobProperty;
	}

	public Short getDegree() {
		return this.degree;
	}

	public void setDegree(Short degree) {
		this.degree = degree;
	}

	public Short getWorkYears() {
		return this.workYears;
	}

	public void setWorkYears(Short workYears) {
		this.workYears = workYears;
	}

	public Short getSex() {
		return this.sex;
	}

	public void setSex(Short sex) {
		this.sex = sex;
	}

	public Short getMinAge() {
		return this.minAge;
	}

	public void setMinAge(Short minAge) {
		this.minAge = minAge;
	}

	public Short getMaxAge() {
		return this.maxAge;
	}

	public void setMaxAge(Short maxAge) {
		this.maxAge = maxAge;
	}

	public Integer getMonthPay() {
		return this.monthPay;
	}

	public void setMonthPay(Integer monthPay) {
		this.monthPay = monthPay;
	}

	public Integer getPublishDate() {
		return this.publishDate;
	}

	public void setPublishDate(Integer publishDate) {
		this.publishDate = publishDate;
	}

	public String getTxtKey() {
		return this.txtKey;
	}

	public void setTxtKey(String txtKey) {
		this.txtKey = txtKey;
	}

	public Short getAgentFlag() {
		return this.agentFlag;
	}

	public void setAgentFlag(Short agentFlag) {
		this.agentFlag = agentFlag;
	}

	public String getAcceptMail() {
		return this.acceptMail;
	}

	public void setAcceptMail(String acceptMail) {
		this.acceptMail = acceptMail;
	}

	public Integer getMaxNum() {
		return this.maxNum;
	}

	public void setMaxNum(Integer maxNum) {
		this.maxNum = maxNum;
	}

	public Timestamp getUpdateDate() {
		return this.updateDate;
	}

	public void setUpdateDate(Timestamp updateDate) {
		this.updateDate = updateDate;
	}

}